|
Lokalizacja w menu |
---|
TechDraw → Symbole → Dodaj informacje spawalnicze do linii odniesienia |
Środowisko pracy |
Rysunek Techniczny |
Domyślny skrót |
brak |
Wprowadzono w wersji |
0.19 |
Zobacz także |
TechDraw Leaderline |
Narzędzie Dodaj informacje spawalnicze do linii odniesienia dodaje specyfikacje spawania do istniejącej linii prowadzącej.
Specyfikacja spawania dodana do linii pomocniczej.
Każdy pojedynczy symbol ("strona strzałki" i "druga strona") jest reprezentowany przez obiekt "kafelek". Symbol spawania ma 1 lub 2 powiązane z nim kafelki. Każdy z nich ma następujące właściwości:
Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy pisania skryptów dla FreeCAD.
Narzędzie Dodaj informacje spawalnicze do linii odniesienia może być używane w makrodefinicjach i z konsoli Python za pomocą następujących funkcji:
symbolName = "DrawWeldSymbol001")
symbolType = "TechDraw::DrawWeldSymbol"
App.activeDocument().addObject(symbolType, symbolName)
App.activeDocument().Page.addView(App.activeDocument().DrawWeldSymbol001)
App.activeDocument().DrawWeldSymbol001.Leader = myLeader
App.activeDocument().DrawWeldSymbol001.AllAround = True
App.activeDocument().DrawWeldSymbol001.FieldWeld = True
App.activeDocument().DrawWeldSymbol001.AlternatingWeld = True
App.activeDocument().DrawWeldSymbol001.TailText = "process text"
tileName = "DrawTileWeld001"
tileType = "TechDraw::DrawTileWeld"
App.activeDocument().addObject(tileType, tileName)
App.activeDocument().DrawTileWeld001.TileParent = App.activeDocument().DrawWeldSymbol001
App.activeDocument().DrawTileWeld001.TileRow = 0
App.activeDocument().DrawTileWeld001.TileColumn = 0
App.activeDocument().DrawTileWeld001.SymbolFile = fullPathToMySvgFile
App.activeDocument().DrawTileWeld001.LeftText = "left text"
App.activeDocument().DrawTileWeld001.RightText = "right text"
App.activeDocument().DrawTileWeld001.CenterText = "center text"
Poszczególne symbole są tworzone przez pliki SVG 64x64 pikseli. Dodatkowe symbole SVG można utworzyć w programie, takim jak Inkscape, używając jednego z symboli dostarczonych przez FreeCAD jako szablonu.